@charset "UTF-8";


/* Base
----------------------------------------------------------- */
#mainArea{
margin:30px 0 0 103px;
width:763px;
}

#leftArea{
display:none;
}


/* Heading
----------------------------------------------------------- */
.areaOldCode h2.hdg-l2-01{
margin-bottom:20px;
padding:0 0 3px 10px;
border-bottom:#ff4d00 2px solid;
font-size:136%;
letter-spacing:2px;
/line-height:1.65;
color:#505050;
}

/* Text
----------------------------------------------------------- */
.areaOldCode .align-R{
text-align:right !important;
}

.areaOldCode .align-C{
text-align:center !important;
}

.areaOldCode em.em-01{
font-weight:bold;
color:#ff4d00;
}

.areaOldCode em.em-02{
font-weight:bold;
}

.areaOldCode em.em-03{
color:#ff4d00;
}

.areaOldCode span.ty-01{
color:#ee0000;
}

/* Table
----------------------------------------------------------- */
.areaOldCode table.tbl-description-01{
margin-bottom:20px;
border:0;
background:url("/corporate/common/images/service/old/bg-line-dot.gif") left top repeat-x;
width:100%;
}

.areaOldCode table.tbl-description-01 tbody th,
.areaOldCode table.tbl-description-01 tbody td{
padding:5px;
border:0;
font-weight:normal;
}

.areaOldCode table.tbl-description-01 tbody th{
padding:5px 30px 5px 10px;
font-weight:bold;
vertical-align:top;
white-space:nowrap;
}

.areaOldCode table.tbl-description-01 tbody td{
vertical-align:top;
}

.areaOldCode table.tbl-description-01 tbody tr{
background:url("/corporate/common/images/service/old/bg-line-dot.gif") left bottom repeat-x;
}

.areaOldCode table.tbl-data-01{
margin-bottom:20px;
border-width:1px 1px 0 0;
border-style:solid;
border-color:#cccccc;
width:100%;
}

.areaOldCode table.tbl-data-01 th,
.areaOldCode table.tbl-data-01 td{
padding:6px 8px;
border-width:0 0 1px 1px;
border-style:solid;
border-color:#cccccc;
text-align:left;
vertical-align:top;
}

.areaOldCode table.tbl-data-01 thead th{
background:#fcf0ca;
font-weight:bold;
}

.areaOldCode table.tbl-data-01 tbody th{
background:#f3f3f3;
}


/* Link 
----------------------------------------------------------- */
.areaOldCode ul.list-link-01{
margin-bottom:10px;
}

.areaOldCode ul.list-link-01 li{
margin:0 0 3px;
padding-left:10px;
background:url("/corporate/common/images/service/old/icon-link-01.gif") no-repeat left 0.45em;
}

.areaOldCode div.navi-01{
padding-top:25px;
}

.areaOldCode div.navi-01 ul{
padding-top:10px;
border-top:solid 1px #d3d3d3;
width:763px;
zoom:1;
}

.areaOldCode div.navi-01 ul li.back{
float:left;
padding-left:17px;
background:url("/corporate/common/images/service/old/btn_back_01.gif") no-repeat left center;
width:350px;
}

.areaOldCode div.navi-01 ul li.pagetop{
float:right;
padding-right:17px;
background:url("/corporate/common/images/service/old/btn_top_01.gif") no-repeat right center;
width:350px;
text-align:right;
}


/* Layout Image
----------------------------------------------------------- */
.areaOldCode div.lyt-image-01{
margin-bottom:20px;
}

.areaOldCode div.lyt-image-02{
margin-bottom:20px;
width:370px;
}

.areaOldCode div.lyt-image-03{
margin-bottom:20px;
width:240px;
}

.areaOldCode div.lyt-image-01 p,
.areaOldCode div.lyt-image-02 p,
.areaOldCode div.lyt-image-03 p{
margin-bottom:0 !important;
text-align:center;
}

.areaOldCode div.lyt-image-01 p span.caption,
.areaOldCode div.lyt-image-02 p span.caption,
.areaOldCode div.lyt-image-03 p span.caption{
display:block;
margin-top:5px;
color:#808080;
font-size:85%;
line-height:1.2;
}


/* Box
----------------------------------------------------------- */
.areaOldCode div.box-relation-01{
margin-bottom:15px;
padding:10px;
border:1px solid #ccc;
}

.areaOldCode div.box-relation-01 *{
margin-bottom:0 !important;
}

.areaOldCode div.box-relation-02{
margin-bottom:15px;
padding:10px;
background:#ececec;
}

.areaOldCode div.box-relation-02 *{
margin-bottom:0 !important;
}


/* Clear Fix
----------------------------------------------------------- */
.areaOldCode div.navi-01 ul:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

/* 140319
----------------------------------------------------------- */
.areaOldCode p.material span {
color : #FFFFFF !important;
}